132642
985988
468193
41396
740643
480619
614798
444198
359847
560205
562838
398952
5110799
3543581
3043148
2345804
2223988
2029609
1939357
190678
1755118
1717136
1679195
1631471