640 68
747 69
626 51
1691 116
476 141
656 238
322 47
1439 61
368 53
631 80
1124 54
836 75
307 67
2274 91
1018 174
834 75