9162 6
15755 21
9981 18
11220 11
15117 49
11388 13
13876 8
16827 30
10831 9
12207 14
11520 10
15123 26
18948 45
12566 20
10749 16
12860 31
30256 128
16659 31
9498 5
18179 31
13281 6
15486 16
18545 31
32167 84