57432 31
25851 11
23278 13
72151 27
32979 10
31577 8
20628 5
110227 51
85709 29
74658 14
47353 11
40302 24
59577 35
46877 21
47632 27
33578 29
95401 82
109452 64
22651 13
30028 26
77529 94
39930 22
84554 93
42827 43