7952 28
17748 61
1335 4
1271 6
1295 8
5102 30
1442 9
1224 3
1251 5
1236 4
1521 5
3105 25
909 3
1037 4
1119 7
749 4
814 4
1118 5
1568 8
806 3
1656 6
2227 11
685 3
741 2