31077 37
31003 85
30557 45
30354 122
30303 39
30216 48
29912 100
29665 38
29490 80
29157 47
28896 122
28892 59
28755 94
28573 61
28334 100
28310 79
27569 68
27548 90
27532 82
27451 48
27445 72
27288 97