2220
3540
10556
1984354
1206327
1323715
566873
132
102
452
1819
520
35637
27450
25963
23293
1905267
17884
1715148
16206
1524147
13450
13100
11080