20598 14
19718 30
10281 5
9502 6
14434 9
12471 15
13697 17
11657 14
13441 5
8095 10
9144 14
14857 25
13767 17
11432 7
7155 8
7874 2
12292 8
9853 6
19323 24
13241 3
15098 5
16600 25
11282 11
12904 9