31593 17
31582 68
31568 94
31476 109
31448 126
31439 89
31434 55
31405 34
31403 80
31393 109
31388 75
31361 47
31348 134
31280 66
31254 181
31248 121
31227 17
31193 62
31179 95
31163 84
31162 41
31157 62
31138 93
31137 58