304 283
503 334
318 851
529 365
790 276
876 67
31 594
507 128
93 223
108 426
92 78
123 305
376 116
374 621
350 146
465 875
815 813
437 221
568 30
687 942
684 746
439 803
618 190
168 846