340 252
316 594
548 102
187 427
948 347
65 27
902 286
616 427
244 796
68 696
955 481
628 524
245 439
501 334
291 930
520 986
225 612
654 252
528 549
872 668