14935 10
19417 35
12325 18
10978 16
15302 12
8666 5
11809 17
13903 8
7943 1
6333 2
6846 1
9745 11
8992 2
9913 7
10430 14
6924 4
8762 7
6661 1
7410 4
7697 5
6733 5
7271 3
7162 5
6535 5