11568 30
5314 22
47830 85
4079 17
1386 11
5237 35
2213 10
2685 13
1167 3
2799 8
1247 3
3125 13
2144 7
2113 5
1483 5
1462 4
1825 9
3603 16
1276 5
1678 5
1510 5
2797 8
1243 6
1125 1