28031 200
20212 1135
25745 377
48707 1011
27850 773
16246 238
24263 1462
47261 1127
36765 650
49582 761
40786 1562
48714 412
340697 5154
286960 3055
263619 3741
243291 2728
211411 2084
202800 2996
192183 2594
185177 2288
149615 1768
122677 2374
122585 1243
122043 960