29988 82
29846 106
29686 42
29526 94
29484 76
29436 31
29285 42
28879 22
28658 29
28579 84
28522 22
28406 26
28363 48
28113 135
28033 47
27969 117
27382 9
27345 42
27272 53
27229 52
27186 50
26841 28
26647 54
26433 76