653 51
1143 72
699 31
1274 104
1092 56
803 113
1426 95
1568 36
430 30
488 67
439 78
2272 50
929 33
764 40
901 19
519 48