8291 21
3199 8
2806 9
3102 12
6886 4
6287 18
5135 7
3291 13
2086 3
2264 8
2988 3
2288 7
2643 4
2976 11
3753 8
4960 6
4901 5
4157 5
1969 2
3858 1
4728 10
16326 20
7842 18
11189 42