417652
924462
903359
164741
475660
131877
848639
305887
391205
170358
482292
488356
5051799
3490581
2963148
2290804
2202988
1996609
189278
1886357
1733118
1706136
1652195
1619471