31585 62
30400 78
30193 92
29842 139
29572 37
29548 48
29136 34
29083 113
28820 45
28729 52
28442 71
27690 48
27624 34
27412 99
27303 31
27214 61
26839 109
26649 43
26631 29
26603 29
26599 60
26049 25
26038 58
25990 7