4703
31272
15876
2699
5150
5953
15296
4125
5314
18720
102108
8072
4708
7326
3626
4010
15073
4206
5436
4954
3188
5047
50800
10498