486600
27610
516297
543194
578867
470150
686652
213493
847469
304105
328446
115777
429412
491228
612557
872585
130853
1291848
1276852
1237368
1231482
1230358
120563
1182939
1155946
1128442
1122841
1120799
1119743
1108225