31129 34
31001 145
30953 26
30798 111
30704 40
30623 41
30472 142
30395 82
30354 123
30336 100
30091 92
30050 124
29934 86
29844 108
29828 74
29728 47
29682 70
29515 153
29289 76
28881 65
28807 105
28749 102