383973
367904
520888
668778
83628
540687
100655
454465
99281
801403
483170
660390
5156799
3570581
3094148
2398804
2234988
2058609
1976358
191778
1773118
1722136
1691196
1638471