3195 7
4978 13
5243 8
2956 3
2808 8
2911 10
5983 16
3669 15
3827 11
3351 4
8094 18
6043 10
1665 9
3895 7
6831 8
7597 2
8862 14
5508 2
5763 8
6692 8
4533 12
5753 8
5337 12
10102 22