19504 1299
39354 106
53519 1635
21789 1512
60063 1633
47212 1504
44005 645
48447 529
20197 768
45348 324
38720 927
52012 1172
310546 4934
265573 2895
249744 3654
219363 2544
200435 1989
189604 2887
175137 2454
162776 2163
139709 1710
115708 2359
115519 932
115285 1221