270 29
251 66
1208 148
2963 735
917 142
26075 243
82544 259
57646 244
31687 287
37801 719
76722 247
96969 344
59398 860
21594 473
49834 381
11731 170
95527 448
33926 672