35986 2107
57697 500
52391 1933
52570 734
35442 1397
50609 1758
12507 916
34156 562
54401 1769
29014 1643
63598 1046
12177 1075
348868 5256
294409 3207
267435 3796
249563 2807
215872 2120
207225 3073
196866 2661
189881 2339
152590 1822
125484 2398
125391 1258
124176 990