15195 34
10400 37
1029 5
1616 5
1359 7
1112 2
1322 4
2275 10
885 2
1955 10
2512 9
2953 14
1791 8
1208 4
1318 3
4284 26