184952
81129
70613
197191
109767
595710
92460
423333
35250
758497
757140
3931
5111799
3543581
3043148
2346804
2223988
2029609
1939357
190678
1755118
1717136
1679195
1631471