30701 307
93243 703
13386 284
132647 775
11542 454
7595 483
8866 351
152500 923
85949 139
8017 571
27233 979
20015 246
46149 208
19294 702
104049 601
15318 177
10386 261
13907 451
43390 1010
9798 521
6321 288
2213 90
4580 646
5008 492
40285 768
69282 470