21557 17
26402 58
9899 7
15468 50
24166 80
17201 35
16891 38
16890 23
16698 33
10936 22
16437 22
9850 9
11488 12
14403 20
11786 8
20048 7
12118 6
16074 29
14833 20
12347 17
14895 14
11880 12
22481 28
13147 13