6681
3700
800837
13696284
3000
10370
2230
968011
6760
7660
4760
5630
1976237
1363412
11917261
1164440
110213
9860157
79996
74645
68092