15404 25
3039 13
1256 8
18839 56
1034 10
2537 7
5822 20
2160 4
2432 8
1921 3
1708 3
2233 5
1448 2
3645 8
13167 27