22004 18
27515 60
24159 48
41240 106
26738 35
19491 20
17928 8
50912 72
77169 87
20182 20
45031 76
37159 71
26886 58
16676 9
36621 60
18284 8
21386 16
23255 23
12602 17
17270 9
43083 78
42218 51
16859 20
19346 31