15348 25
3010 13
1190 8
18753 56
933 10
2487 7
5767 20
2124 4
2371 8
1882 3
1679 3
2202 5
1417 2
3609 8
13107 27