20146 23
17363 17
10883 11
18542 32
13877 13
10902 9
9903 9
25326 34
22835 31
16075 14
40333 50
20274 11
20928 22
30560 38
14785 18
15984 9
22491 23
24462 18
30009 28
15096 31
33511 58
19866 19
30548 42
16497 17