282878
591705
403215
869235
335898
814300
956911
946642
195286
1109139
106544
679517
5108799
3542581
3042148
2345804
2223988
2029609
1939357
190678
1754118
1717136
1679195
1631471