1657217
1345417
1459516
2271733
789622
2316944
670315
108566
1569220
990518
1516816
1020
430504728
238115380
1665458312
156726267
129579178
122996252
1114228895
103207210
88203178
82948290
74633139
69259158