20598 14
19895 30
10281 5
9502 6
14434 9
12471 15
13697 17
11657 14
13441 5
8270 10
9144 14
15035 25
13767 17
11432 7
7331 8
7874 2
12292 8
9853 6
19323 24
13241 3
15274 5
16777 25
11282 11
12904 9