12980 21
27420 72
16635 36
16730 41
5420 18
18734 49
7431 27
19593 43
7647 25
2578 10
6315 18
41988 150
17323 67
7290 22
4171 11
4357 11
12076 26
1268 4
28887 117
29910 34