34911 50
32928 174
32648 173
31684 127
31301 148
31148 31
31058 92
29670 90
29462 93
28905 73
28596 105
25860 44
25807 71
25260 102
25254 26
25202 38
25018 125
24550 153
24512 137
24384 77
24300 45
23892 84