31866 49
126234 149
100062 953
31588 633
28660 820
50315 331
43585 522
19368 359
25635 173
20174 604
22898 115
2635 152
14562 441
94032 170
140566 535
5689 86
22768 617
21980 57
29159 680
87433 326
21480 1056
3417 624
66708 642
43364 687
15889 250
13348 690
35206 629
58598 667