31066 26
29089 60
28699 149
27750 97
27487 89
26923 132
26150 116
26025 70
25779 176
24868 81
24741 121
24512 137
24452 65
24020 73
23836 75
23766 53
23306 37
23306 61
23177 61
22265 99