895715
2599654
1905336
944657
1664237
885166
135716
790858
160467
1536895
701326
293553
189997
558445
246984
386823
4935500
1696736
1504433
1479854
1469922
1430850
1312500
1307400
12682