29981 26
28727 58
27589 141
27127 88
26994 96
25808 123
25663 69
25437 112
25060 173
24868 80
24159 135
24006 121
22947 31
22941 57
22811 56
22582 61
22216 49
22009 68
21907 72
21905 98