814101
678803
697885
505219
572894
206713
467988
170506
16923
131903
596652
813643
5160799
3574581
3098148
2403804
2236988
2059609
1977358
191878
1774118
1722136
1692196
1639471