754 59
12347 347
15384 801
6740 675
1735 184
2949 149
3457 472
8548 672
6938 1012
1790 290
5355 36
3589 707
3958 930