541 860
933 712
36 641
641 697
674 43
27 113
451 202
509 100
703 932
2600 912
158 313
675 736
2284 793
369 679
1235 359
999 488
689 318
752 412
401 514
618 278
933 175
1104 5
594 66