32908 290
24637 529
73282 1173
22298 487
60116 1242
16508 444
55285 1071
45205 202
17924 887
33669 811
26648 1919
29807 1065
355836 5323
302296 3288
270555 3825
255526 2849
220182 2150
211695 3121
200459 2681
194233 2368
154603 1846
127879 2407
127288 1268
126014 1004