6671
3690
800837
13696284
3000
10370
2220
968011
6760
7660
4760
5620
1976237
1363412
11917261
1164440
110213
9860157
79996
74645
68092