17626 30
10785 14
32694 73
18727 50
43298 127
30006 82
26046 93
15367 36
20299 50
17669 32
24579 53
14765 34
15351 16
18848 40
26943 82
11746 8
13241 21
11434 10
15335 22
16912 47
17350 37
19514 15
14919 18
12576 8