28 225
385 745
320 142
497 420
196 286
766 592
780 152
503 55
879 340
876 705
417 583
244 51
584 376
127 346
703 255
207 138
638 714
940 453
472 51
168 616