14475 29
16950 27
18075 28
14519 20
10657 17
11986 19
10776 24
6693 2
8207 12
8084 12
10084 6
7364 5
7601 5
15030 21