3259120
2508101
2241119
451684
2958112
258467
2368119
178277
32713179
665380
147455
31911178
239496
16429137
5449112
1962106
1505120
1094884
253665
359665