28695 29
11850 7
22333 22
19489 13
11867 10
19206 17
16283 14
12171 9
13603 11
18078 15
100988 127
24104 22