277 65
32 510
79 424
921 317
863 417
448 669
942 704
58 823
602 588
225 242
884 620
580 706
906 861
469 436
626 676
149 1000
140 427
562 9
32 2
177 564