25883 90
2238 5
2371 10
2600 4
1507 1
2229 5
1493 2
2538 6
2852 4
4397 7
2074 2
2199 4
2921 8
5075 13
4121 7
2198 5
10930 53
2423 3
4772 18
4546 10
4294 1
160 0
8579 17
4729 11