43898
8887
3676
3287
2436
2012
1139
1088
1016
942