21648 35
14218 29
18075 28
16950 27
10776 24
11986 19
9996 18
14278 16
10505 16
8084 12
8207 12
10909 12
9740 11
9012 10
9095 7
6958 6
7601 5
6693 2