5400
9860157
1610
1520
2100
5621
199427
3056383
109633
138125
3430
614543
1976237
13696284
1363412
11917261
1164440
110213
968011
800837
79996
74645
68092