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