15033 905
22121 1698
12066 1013
17074 655
39400 837
33281 1971
36217 1490
40525 1397
12006 1226
30538 1517
16021 1687
25181 1904
310384 4933
265442 2895
249644 3654
219224 2542
200384 1988
189498 2885
175032 2449
162612 2163
139661 1710
115672 2359
115480 932
115231 1221