240354
165319
493835
966918
482500
460436
285453
781327
151106
463844
598249
68853
5111799
3543581
3043148
2346804
2223988
2029609
1939357
190678
1755118
1717136
1679195
1631471