31027 109
30351 101
30002 52
29808 127
29115 32
28295 68
28077 73
28062 24
27909 56
27829 82
27696 54
27113 93
27093 101
27017 90
26949 62
26858 58
26400 84
26274 44
26181 48
26048 45
25668 48
25500 37
25490 66
25396 75