31602 73
30485 72
30193 94
30071 128
29842 139
29750 48
29712 55
29572 37
29136 34
29129 94
28820 45
28729 52
28527 111
28442 71
28244 79
27853 84
27690 48
27624 34
27620 99
27303 31
27214 61
27049 87
27045 109
26631 29