9604 7
15030 17
9319 7
12397 18
21757 22
16971 23
10738 9
15252 17
10347 2
9845 2
15073 20
17569 20
18160 30
15047 19
8175 2
9154 4
11208 5
11539 3
42221 43
9927 9
9196 3
8942 4
8275 5
11456 5