30701 307
93250 703
13386 284
132656 775
11542 454
7595 483
8866 351
152503 923
85970 139
8017 571
27234 979
20017 246
46149 208
19294 702
104056 601
15318 177
10386 261
13908 451
43392 1010
9802 521
6321 288
2213 90
4580 646
5008 492
40286 768
69292 470