832 10
2938 7
18510 32
13354 27
37098 110
4959 24
5881 31
2379 4
3564 5
2903 9
2096 7
2763 4
1446 3
2226 7
1752 6
2815 4
1484 3
2507 4
2007 2
1485 2
1353 4
1258 1