4359
1620
2109
6010
10171
2117
3460
2815
5042
2914
4383
3687
6379
5506
13095
13684
8025
6390
17231
63770
7298
6678
11930
66256
16261
10004
34128
111123