151 124
228 58
123 77
94 70
322 64
291 115
280 100
235 2716
347 2645
183 2600
382 789
1430 3433
346 1085
1357 650