15250 34
10514 37
1062 5
1637 5
1385 7
1156 2
1347 4
2316 10
928 2
1985 10
2574 10
2993 14
1843 8
1237 4
1375 3
4359 26