11726 11
12464 16
12833 19
21896 40
14442 25
28034 28
37317 45
14778 14
21926 20
19990 23
23349 32
9613 7
17554 27
12247 18
10068 9
19111 27
11003 9
15876 16
15340 17
11638 17
12580 10
14772 23
12655 11
31663 58