4561
30972
15569
2564
4951
5730
15089
3961
5121
17967
100342
7832
4523
7136
3449
3822
14758
4027
5271
4779
3040
4888
50171
10277