31033 43
31003 85
30727 82
30571 144
30557 45
30491 43
30354 122
30303 38
30296 75
30227 90
30050 122
29866 87
29828 71
29825 82
29645 121
29314 83
29047 47
29024 58
28902 86
28892 59
28463 65
28453 84
28439 86