670 57
509 83
3746 52
767 63
600 88
654 69
527 76
577 123
1447 147
388 278
792 81
144 260
854 73
94 52
407 61
735 273