2857 8
2160 5
1337 5
2015 7
1457 6
1404 8
1395 4
2265 10
2043 5
1935 4
1666 7
2925 18
1680 5
4149 7
1497 5
1877 9
2500 4
1990 6
4049 13
2193 4
2025 10
5512 30
2704 8
7239 23