164716
1006543
414594
792199
872614
942181
94864
553702
725165
48619
963482
777485
787143
85136
466610
343551
5278500
2763654
2021336
1774237
1758736
167067
1624895
1597433
1503854
1495922
1452850
1335500
1321400
1295590