16506 22
6118 9
9101 12
14622 31
18584 26
4428 3
6825 14
15236 18
10500 9
36346 74
7820 16
8626 12
6327 4
15221 27
26169 49
39384 38
45793 58
25816 28
6214 4
20666 28
15760 28
13173 19
19380 32
19639 39