21693 17
12245 33
27230 19
93552 76
29513 56
13652 21
15116 28
11069 17
2312 9
12980 20
13664 31
4357 11
9142 9
12967 36
20768 32
21029 24
7206 14
29553 43
5511 12
10572 24
15223 37
55320 174
8463 7