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