646847
1554367
100000
2602984
2099649
3478521
4038116
4932062
4383820
2543806
55721
58379
69415
66163
68203
69988
70515
71033
47214
47314
178175
324657
438241
484331
653779
1777156
190818
265806
284668
3578753