15346 15
17846 20
14531 19
21432 37
18727 50
43298 126
30006 82
26046 92
15367 35
20299 50
17669 32
24348 53
15351 16
18848 40
26943 81
11204 10
15335 21
16681 47
19284 15
12576 8
15201 3
17654 31
15611 13
12780 7