667 17
7671 28
4249 18
1010 3
2380 3
1792 7
1335 4
2417 11
2371 7
3388 8
1372 3
1302 1
3202 19
2740 16
2946 6
1972 4
1764 9
2326 13
1273 5