34053 87
47621 675
104450 552
18063 240
11976 908
4396 780
40860 837
30309 941
20448 277
18361 269
11380 962
23427 112
3300 143
4245 61
36465 241
87610 932
69418 252
42352 318
10395 601
75319 719
19976 219
25516 345
43123 953
37889 983
27521 132