9956 159
6529 143
15791 767
12812 843
19028 264
5827 525
18424 343
17235 759
14645 58
15165 372
23834 523
97773 877
2028949 4049
134102 1003
1159484 2347
25784 510
80010 484
28603 436
37148 92
69941 659
27040 366
41471 375
13394 962
9644 187
25788 599