1025 101
1026 127
314 78
871 128
1290 79
2142 70
378 80
778 77
517 73
731 67
215 73
214 48
554 62
452 57
639 55
287 64