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