910497
246573
42689
838853
29728
824201
169735
1001176
91895
912715
841600
707909
950706
351177
866860
243196
4935500
2599654
1905336
1696736
1665237
160467
1536895
1504433
1479854
1469922
1430850
1312500
1307400
12682