500 667
1041 683
932 805
611 547
262 321
88 710
125 314
449 247
676 665
1070 652
439 72
484 656
679 683
921 710
981 518
953 138
77 338
61 831
34 158
620 951