29744 37
18341 16
21175 22
11599 11
29277 32
23138 28
13661 13
9578 8
17266 19
12143 12
13735 14
6564 1