1422
3535
2180
207132
1803
2176
1774
42712
1902
1945
4098
2562
1587716
1095512
9975276
995416
94983
9137258
7470154
726211
68395
58133
54292
52278