13196 59
1637 13
4061 51
19970 27
19250 78
1380 4
1254 3
1396 6
3073 6
2742 12
2231 6
1267 6
2598 9
3504 26
1436 4
1420 3
2475 9
2324 8
2898 10
1446 2
2104 9
1307 3
1673 1
8808 32