14666
3302
23648
5324
20000
4502
32918
7410
9140
2058
22154
4987
17067
3842
26188
5895
32140
7235
24865
5598
5326
1199
22260
5011
38773
8728