29944 164
42527 1655
44413 1371
13908 105
40150 692
49003 1989
36584 994
36314 833
30240 179
38125 2013
15594 1460
45222 331
329862 5069
279247 3003
257909 3708
233997 2660
207594 2039
198220 2956
185727 2541
176502 2234
145457 1741
119888 1232
119869 2367
119522 947