31594 1184
18932 594
47404 342
42259 1412
47826 1389
22226 918
27017 717
15140 482
33903 1237
16205 1092
30935 1388
37716 940
357946 5337
304639 3306
271587 3830
257803 2859
221455 2156
212991 3130
201259 2683
195518 2372
155088 1850
128557 2409
128167 1270
126439 1006