19951 47
6563 9
29903 66
24832 27
11827 8
15717 33
9039 29
7152 22
8501 16
4808 3
5011 1
11041 28
8918 20
7186 17
4739 8
4135 6
12396 23
6970 8
10961 10
6335 14
13963 22
11423 10
27477 15
11869 16