1003 594
949 414
940 463
847 619
769 257
730 641
715 496
701 128
633 171
624 62
602 238
599 204
568 951
553 760
548 666
507 389
495 472
445 446
444 585
408 357