987 3
2316 11
4555 16
1308 8
4751 40
1700 6
1315 1
2596 9
1360 1
1585 3
2888 16
2174 15
2884 34
1521 5
2606 8
3358 10
1303 7
2568 13