35028 49
133937 149
30094 820
53283 330
18134 184
52378 78
26378 176
21111 602
24281 115
15692 441
148950 537
20910 408
12745 216
16798 169
28581 800
6166 86
23955 617
23033 57
30510 680
91829 323
22392 1056
69732 642
27425 593
16677 251
48046 361
17578 215
33629 212
14176 375