49688 278
76502 2420
33370 192
23046 1601
28394 1917
25184 571
58303 1502
55940 463
49299 134
27801 735
49285 661
50000 320
310405 4933
265449 2895
249656 3654
219240 2542
200388 1988
189514 2887
175039 2449
162635 2163
139671 1710
115678 2359
115487 932
115237 1221