9667 7
29695 13
386 5
1503 22
4806 13
7904 29
1256 5
909 1
14492 27
2333 14
2689 2
2973 11
863 5
2535 9
6841 9
3403 8
12790 25
10685 11
2102 6
6081 29
1515 5
1996 9
1561 3
1048 2