12537 11
56951 58
22627 22
28668 29
28945 26
23816 21
10107 8
14938 10
105131 106
19498 18
20730 17
13152 12