640 415
1005 355
49 924
820 710
275 181
47 704
350 108
675 518
488 391
624 10
635 530
249 170
1067 627
639 351
965 942
57 38
692 402
297 468
820 514
370 399