2800
9812
1684
1488
22118
1840
2870
1750
22614
2094
934
1454
578811
41910
41733
39627
3523270
3274154
29154
2787149
26366
22462
20770
19090