12296 22
3406 11
5740 15
2966 4
3441 10
3371 1
2965 4
3650 11
3055 1
3104 4
4320 2
3715 14
2889 3
2708 10
11495 20
36793 77
3672 8
5268 12
13181 22
5095 6
4203 7
5940 9
12648 10
10371 14