1014 335
997 834
831 371
806 495
780 308
751 332
743 875
712 510
712 405
672 837
657 460
643 337
605 390
554 706
396 416
305 758
198 587
178 976
142 245
64 767