1231 59
1554 78
1729 312
2137 90
756 67
1177 291
712 82
1278 116
675 56
512 78
783 91
863 75
661 60
945 65
666 111
968 43