30355
21022
20770
12661
121935
10300
101331
7720
6843716
6800
6580
64415
58515
48410
4260
4108
4005
3870
31213
2342
2282
2012
1565
1540
1250
781
580
460
420