468859
487364
41321
210768
521104
165795
2903
54063
752186
207205
411511
621584
5093799
3520581
3025148
2327804
2216988
2013609
1915357
190078
1746118
1715136
1667195
1625471