15012 42
14600 22
14469 18
14462 25
14299 14
14066 6
13028 28
12585 43
12093 31
11966 15
11814 12
11431 13
11296 18
11027 22
10980 31
10918 40
10860 6
10577 13
10147 37
10109 19
9987 16
9786 21
9766 9
9706 23