660 4
2038 10
1638 6
3145 7
1831 6
3310 4
2593 8
10494 15
3662 6
2421 1
2906 8
7224 16
4787 5
4121 7
3507 1
7913 23
2867 6
2101 6
2973 12
4162 8
1991 7
5817 16
3275 3
3799 2