31736 29
30603 78
30394 95
30055 139
29750 48
29572 37
29337 34
29283 113
29018 45
28931 52
28641 71
27825 34
27690 48
27620 99
27303 31
27214 61
27045 109
26799 60
26649 43
26631 29
26603 29
26250 25
26038 58
25990 7