521 245
229 361
116 486
706 503
433 95
686 518
190 495
878 441
413 309
502 813
718 340
469 52
756 631
735 270
797 623
744 98
42 880
146 334
72 513
849 720