29981 26
28727 58
27589 140
26994 96
26795 88
25808 123
25663 69
25437 112
25060 173
24528 80
24006 121
23825 135
22947 31
22941 55
22582 61
22465 56
22009 67
21905 98
21868 49
21712 25
21564 72