20506 20
7850 19
9580 4
10243 6
8214 8
8514 11
14857 16
7632 11
8439 14
10809 9
13339 10
18358 20
11486 20
18639 35
6902 7
12737 15
14493 9
17613 20
13796 20
19400 33
8242 14
18095 28
9242 6
8183 5