50579 233
63534 1763
66256 1838
12817 144
57301 1537
44576 1991
15483 1529
41503 309
23715 158
49939 598
32999 2135
25244 1292
341110 5157
287307 3055
263753 3742
243609 2733
211603 2085
202946 2998
192468 2602
185327 2288
149825 1768
122802 2374
122727 1244
122175 962