15403 25
3039 13
1256 8
18837 56
1032 10
2536 7
5820 20
2160 4
2430 8
1920 3
1708 3
2233 5
1446 2
3644 8
13167 27