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