650 9
2309 8
1563 5
2082 9
1343 4
1148 4
2720 3
6875 7
2501 7
7976 16
8398 14
5214 15
11371 27
1246 11
2401 12
6953 19
30727 78
4035 20
21054 27
12110 23
6694 12
3720 15
1720 3
8817 12