3571000
1103968
1019954
1379953
645952
1049950
793931
1353923
2726919
227912
1562909
1176890
743880
1489871
1648858
725857
1006848
556830
1619788
846783