357191
3371000
494434
57399
499136
8247
72270
346140
595228
405516
30098
111981
5160799
3574581
3098148
2403804
2236988
2060609
1978358
191878
1774118
1722136
1692196
1639471