4260
3307
4552
5137
2826
73322
2987
2374
1544
3306
3235
2412
2017037
14246284
1391612
12354261
1192940
112283
10234158
1004112
849637
82116
77335
70332