2596 73
1781 63
731 76
597 66
1511 88
146 48
679 147
2315 49
1088 144
577 61
2317 137
395 90
598 247
821 85
9996 269
342 67