810713
630854
926298
24960
220286
64575
835205
937256
91479
319925
61530
698569
5325799
3753581
3268148
2582804
2313988
2166609
2090358
194978
1862118
1756136
1755196
1671471