31660 150
31342 43
30592 153
30236 112
29349 58
29197 48
29101 45
27623 73
27014 113
26810 29
26576 71
26045 79
25899 97
25142 79
24785 59
24411 25
23929 49
23734 26
23442 84