999 10
1338 9
5351 30
139 0
2867 8
4791 23
2697 8
2380 6
4925 10
1224 2
1660 3
8768 16
1211 2
1075 1
1115 1
26158 51
1365 2
898 2
1423 1
1695 8
1424 2
1749 7
1154 1
1318 3