830 10
2937 7
18507 32
13350 27
37095 110
4958 24
5880 31
2378 4
3561 5
2902 9
2094 7
2763 4
1444 3
2224 7
1750 6
2813 4
1483 3
2505 4
2005 2
1483 2
1352 4
1257 1