31602 73
30485 72
30394 95
30071 128
30055 139
29750 48
29712 55
29572 37
29337 34
29328 94
29018 45
28931 52
28728 111
28641 71
28244 79
27853 85
27825 34
27690 48
27620 99
27303 31
27214 61
27049 87
27045 109
26631 29