838 10
2963 7
18520 32
13363 27
37122 110
4967 24
5885 31
2388 4
3575 5
2910 9
2102 7
2768 4
1458 3
2237 7
1761 6
2824 4
1491 3
2518 4
2014 2
1492 2
1360 4
1268 1