25947 90
2247 5
2379 10
2616 4
1523 1
2240 5
1506 2
2554 6
2868 4
4412 7
2094 2
2213 4
2937 8
5102 13
4138 7
2214 5
10964 53
2436 3
4791 18
4571 10
4313 1
160 0
8631 17
4742 11