2481
3020
1669
1900
1855
650612
1302
2090
1084
16910
10714
2140
46443
46280
44508
3969271
3740157
31594
3075151
29296
25122
23080
21220