15977 20
15057 17
14008 8
10107 6
7589 14
9151 14
9856 11
4096 7
19852 16
17662 38
3560 7
4067 11
3634 2
7214 7
4388 1
3753 12
4665 3
3606 3
9042 11
3879 3
4340 3
4235 3
4997 12
9932 23