15527 19
9500 10
13638 11
17800 20
9513 11
9077 13
19210 53
11857 18
20871 53
26762 30
16158 18
5299 12
5835 5
22442 37
7850 12
34686 29
22726 40
47744 121
8678 14
7256 14
8414 14
12983 11
19191 17
13080 12