15346 25
3009 13
1189 8
18748 56
931 10
2486 7
5767 20
2124 4
2368 8
1882 3
1679 3
2202 5
1416 2
3609 8
13105 27