8522
4631
343
7230
242
290
6500
300
56751
3394178
4530
3811
35677
27470
25973
23343
1907267
17924
1716148
16216
1525147
13450
13110
11110