88767 83
62077 71
61154 75
53992 106
47748 49
40506 44
38911 41
37514 38
31806 29
30158 51
29618 47
28256 39
27759 10
26963 22
26912 48
25074 20
23701 32
23207 73
22815 52
22633 10
22278 41
22032 13
21682 22
20631 39