386482
910497
246573
42689
838853
29728
824201
169735
1001176
91895
912715
841600
707909
950706
351177
866860
4944500
2601654
1907336
1699736
1667237
160467
1538895
1504433
1482854
1469922
1430850
1312500
1307400
12682