2989 9
12332 21
4027 7
6536 11
5628 16
5119 16
985 6
4790 14
1846 3
5241 16
7951 16
2000 4
4683 16
6516 13
12331 20
4387 7
6885 8
3808 10
11516 15
5492 23
2094 7
1329 1
2854 10
7689 32