831542
336528
963244
149740
623936
430818
212146
3277
180334
438273
682968
414807
5099799
3534581
3035148
2338804
2220988
2025609
1934357
190378
1750118
1716136
1676195
1629471