487388
807429
386221
303610
786108
245130
32709
1078707
255947
260598
552961
27847
29912
514569
969421
791500
4935500
2599654
1905336
1696736
1665237
160467
1537895
1504433
1479854
1469922
1430850
1312500
1307400
12682