582 385
809 555
495 674
358 670
785 148
95 184
141 225
211 657
272 352
740 969
462 7
532 413
938 442
257 502
248 449
319 320
884 466
599 612
29 29
798 239
751 10
413 245
643 855