1042 58
1018 78
210 62
395 90
777 172
259 263
280 87
89 54
794 82
506 126
372 70
683 102
1551 53
839 75
558 76
861 129