31035 142
173907 934
55933 868
33619 507
94123 613
6687 536
151514 1105
49547 305
34267 780
8169 822
227223 714
28928 1068
121351 372
15230 358
49060 92
29482 551
44724 685
33372 491
30516 497
111325 506
69248 625
53799 428
115979 875
16112 438
102355 231
26827 263
21093 230
462875 1553