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