999 8
2722 10
1445 15
2194 16
590 3
1052 3
1379 9
702 3
3238 17
697 4
933 6
935 2
846 4
11434 82
3713 29
932 4
711 3
751 6
3591 20
601 2
4256 13
909 4
3055 15
1256 5