100493
253160
3599
987488
67853
788112
657607
66027
689425
165785
630645
771129
202352
163730
252115
245401
1266738
1209985
1171696
1108144
1064577
1062943
1059541
1045575
104072
1037967
1027964
102616
1018701
1014754