50262 207
22213 543
50941 1749
40586 1396
18314 301
44735 1802
30288 368
51766 1541
59353 713
47175 1045
32552 1629
27535 1133
310546 4934
265573 2895
249744 3654
219363 2544
200435 1989
189604 2887
175137 2454
162776 2163
139709 1710
115708 2359
115519 932
115285 1221