15398 25
3026 13
1251 8
18820 56
1023 10
2520 7
5802 20
2146 4
2412 8
1912 3
1694 3
2219 5
1434 2
3634 8
13160 27