34498
259890
721162
247675
716681
452258
13536
402279
621132
481221
908239
252849
5165799
3584581
3109148
2416804
2242988
2067609
1986358
192178
1775118
1724136
1696196
1642471