68990
567130
163503
89590
703107
783601
60444
857308
572897
340648
521771
131613
5188799
3610581
3140148
2441804
2250988
2078609
2002358
192578
1780118
1725136
1701196
1646471