6782
490809
341509
166566
116925
94504
552496
226259
951311
980950
416148
166298
5054799
3492581
2969148
2294804
2203988
1997609
189478
1886357
1735118
1707136
1653195
1620471