894 9
2570 8
1685 5
2203 9
1443 4
1235 4
2771 3
6952 7
2556 7
8054 16
8480 14
5292 15
11485 27
1293 11
2465 12
7049 19
30938 78
4099 20
21178 27
12234 23
6781 12
3802 15
1792 3
8937 12