823 10
2930 7
18501 32
13342 27
37067 110
4946 24
5874 31
2373 4
3554 5
2894 9
2087 7
2761 4
1440 3
2220 7
1747 6
2805 4
1480 3
2492 4
2001 2
1478 2
1346 4
1254 1