4547
30915
15510
2552
4930
5699
15058
3942
5088
17805
100012
7815
4500
7111
3434
3802
14698
4000
5245
4761
3024
4876
50074
10260