396903
51858
227632
890130
765867
445214
668267
64757
692801
763323
543931
140969
5138799
3562581
3068148
2378804
2230988
2046609
1957357
191378
1765118
1719136
1689196
1636471