15400 25
3030 13
1254 8
18827 56
1026 10
2525 7
5811 20
2150 4
2414 8
1915 3
1698 3
2222 5
1437 2
3637 8
13163 27