1201 75
907 95
409 248
310 61
1030 156
1682 183
190 54
820 142
694 51
5732 326
444 59
3292 177
811 90
417 61
378 57
876 105