143795
932164
846799
732157
485649
423455
250832
969947
488277
348181
27779
683798
22637
118946
269903
8929
4975500
2617654
1919336
1704736
1676237
160767
1544895
1513433
1482854
1472922
1431850
1316500
1310400
12702