31993 106
31903 102
31414 37
30979 49
30613 85
30487 34
30335 45
30086 66
29804 85
29518 81
29480 70
29474 60
29457 53
29162 107
29020 25
28945 85
28819 68
28617 73
28554 81
28294 97
28070 93
28046 31
27895 48
27861 94