16796 41
10544 27
25906 64
28229 49
16057 38
18203 48
20818 43
27858 38
19736 41
14346 24
8928 11
25700 43
37259 46
40743 112
34382 39
24248 70
26573 20
5830 15