10246 10
12520 16
11090 8
21569 20
30565 50
17150 14
10698 7
16260 17
7504 2
15258 7
21230 7
12879 19
13310 4
16742 9
13245 4
9524 7
16010 7
16643 19
14386 17
20532 20
13939 15
11785 7
12226 7
38161 48