17716 19
16449 13
10689 7
11202 12
9035 9
9716 9
19946 20
11292 11
56610 69
30174 36
28595 36
26147 31