46860 28116
272 163
1123 674
461 277
666 400
474 284
476 286
2242 1345
1863 1118
1146 688
1801 1081
308236 184942
194650 116790
177929 106757
162678 97607
140508 84305
116203 69722
107556 64534
101866 61120
97489 58493
87475 52485