18256 27
14886 17
14471 10
24300 33
20461 53
21163 33
19883 35
20093 46
16894 31
22062 24
12925 27
28099 65
16686 35
37499 76
20957 40
13679 20
12729 15
27447 52
33737 58
43901 106
10846 17
11599 13
46417 164
16555 19