945 252
200 974
764 481
92 336
512 766
284 57
673 708
674 749
430 366
564 430
8 631
357 177
146 299
503 114
320 553
672 251
73 98
161 582
868 441
574 551