23588 82
20694 44
10893 16
10032 9
12081 14
17812 65
18263 51
24236 53
12849 19
15538 16
16806 20
32015 46
14375 15
13347 14
10888 17
12897 19
10242 7
11210 12
22931 35
19803 37
18987 38
25606 33
30095 42
54858 68