37 910
405 834
889 510
687 830
1010 369
1593 842
2120 702
433 93
642 388
929 975
455 713
997 161
2646 912
904 884
350 83
693 146
690 780
781 275
797 968
624 313
419 975