870747
518960
65743
942507
969518
14384
137477
19023
999155
227234
771117
620461
5165799
3584581
3108148
2415804
2241988
2067609
1986358
192078
1775118
1724136
1696196
1642471