30328 26
28727 59
27960 145
27127 88
26994 96
26172 126
25789 114
25663 69
25411 174
24868 80
24377 121
24159 135
23298 58
22947 31
22937 61
22817 69
22811 60
22637 75
22615 50
22080 25