5600 250
8333 555
4559 586
5877 772
3713 596
6785 164
7075 837
3194 224
5180 685
2643 465
12751 769
8935 791
6785 620
10631 675
14108 889
3389 48
4827 477
4926 312
3118 386
1259 85
4445 697
4261 609
3008 286
2439 179