737 111
807 49
907 75
529 90
702 58
1031 101
395 59
330 72
920 134
529 60
1073 123
309 63
693 76
645 64
520 51
889 73