30559 99
30129 64
30102 140
30014 96
29722 93
29688 70
29217 68
29077 129
28828 78
28599 108
28486 122
28467 27
28132 106
28106 50
27921 19
27669 149
27455 130
27006 65
26185 40
26145 61
26069 39
25670 109
25546 87
25522 60