21968 19
17311 15
7908 6
19255 15
27645 28
10819 9
19979 20
12324 11
12870 10
27339 25
11871 9
21709 15