31536 78
31486 69
31274 53
31250 90
30539 70
30337 35
30249 41
30113 43
29789 53
29541 33
29352 92
29242 81
29238 114
29192 40
29164 72
29111 82
28928 49
28422 77
28258 51
28195 38
28143 51
28113 114