572129
833686
83775
623450
73030
486988
471964
823560
38336
210816
310390
347185
5140799
3564581
3068148
2380804
2230988
2046609
1957357
191478
1765118
1719136
1689196
1636471