21488 20
14032 7
11687 6
13917 12
11166 4
16261 26
11575 4
21518 14
11393 6
14334 17
11841 2
18150 9
14152 3
12869 4
13574 4
11159 5
13660 21
12046 11
22562 31
24428 6
13659 8
12404 11
16003 17
15226 24