31736 29
30684 72
30597 96
30466 130
30252 141
29910 55
29780 39
29750 48
29538 34
29527 96
29126 52
29018 45
28935 112
28645 80
28641 71
28249 86
27825 34
27821 99
27690 49
27504 31
27415 61
27249 87
27244 110
26831 29