13453
11360
19424
18163
1140
830
3870
2640
160
60915
65424
56116
201430
1649417
1169212
11528276
1045216
10414259
98064
8462155
786911
71776
62644
58042