3043 16
1759 6
1540 8
1381 4
2537 7
2292 10
1200 2
2688 4
2319 5
2434 9
1571 5
962 1
1079 2
1247 5
1671 4
946 3
1557 5
2724 3
1007 3
2288 9
2025 4
39952 102
1409 2
1681 6