16796 41
10544 27
25906 64
28580 49
16401 38
18203 48
20818 43
27858 38
20073 41
14346 24
8928 11
26058 43
37658 46
41162 112
34382 39
24248 70
26573 20
5830 15