350 289
333 906
996 437
1043 134
540 74
438 562
954 23
739 71
681 665
737 36
345 232
535 585
1210 9
776 861
1081 700
199 73
240 887
516 421