396 640
690 642
356 246
464 149
251 253
76 905
876 528
378 631
904 113
439 764
347 454
320 183
412 38
714 744
490 791
758 49
896 585
992 983
315 218
446 615
321 687
415 767
498 37
702 580