98841
825494
303782
35708
407757
713130
702702
492368
64942
45787
606694
616681
419372
706511
393930
946592
1620571
1500673
1458967
141949
1361444
1248367
1241523
1232898
1206296
120038
1175418
1174560
1161948
1161995