1231 266
2744 623
2859 662
3250 679
229 27
1067 248
2793 611
2687 652
4086 82
2734 63
18728 59
26392 763
2521 265
14133 722
3813 82
4770 577