1075 664
1027 161
995 594
937 753
895 237
877 827
806 976
805 440
728 419
727 270
694 120
690 468
687 299
521 416
508 459
503 416
383 103
376 546
370 494
359 25