778735
155158
178392
508181
825669
798243
370517
549729
855261
905319
852768
609130
5096799
3528581
3029148
2332804
2218988
2016609
1924357
190278
1749118
1716136
1671195
1628471