16866 20
17708 20
12133 17
13213 28
20261 31
19415 35
22853 39
17918 33
12891 3
11563 4
13921 9
22492 44
12791 7
12759 20
18390 42
25262 86
28287 66
21314 45
16635 18
10338 24
14932 14
15322 23
11890 11
20373 40