37698
898229
707508
329670
381597
483370
695126
864841
589837
97699
703924
22978
28962454
24401119
21945992
21150480
16476333
14854969
140481028
13366239
1153478
11515764
946058
9456480