48553 241
39447 571
42154 1645
44741 735
45101 178
16718 675
39525 1468
10310 1055
46731 1445
31695 771
49998 901
44908 1860
357929 5337
304620 3306
271569 3830
257791 2859
221451 2156
212979 3130
201257 2683
195514 2372
155088 1850
128556 2409
128162 1270
126439 1006