2711 93
591 90
1010 51
612 78
265 85
1008 65
1604 126
568 54
1625 89
426 50
577 123
397 268
510 66
360 67
888 113
320 280