777 255
1184 247
1505 372
635 169
377 123
1217 335
2446 572
765 239
2715 646
2670 691
1538 484
1934 487
2600 724
627 209
809 241