739515
716292
694690
425378
97426
258341
656868
323570
495189
163702
92794
696463
495888
407988
653929
419151
4935500
2599654
1905336
1696736
1664237
160467
1536895
1504433
1479854
1469922
1430850
1312500
1307400
12682