8636 15
1556 3
2536 6
8417 25
21469 28
3385 11
3093 1
2249 10
7003 10
1546 2
5621 14
3189 11
2777 4
19831 30