27162 22
28294 29
9536 6
17599 10
15599 14
15878 13
22045 18
18802 18
29820 32
15933 13
14912 13
9349 6