810398
583609
606677
744999
838368
293505
761794
141541
35145
380563
852566
525362
5099799
3534581
3035148
2338804
2220988
2025609
1934357
190378
1750118
1716136
1676195
1629471