1007 363
1001 645
988 105
980 287
923 545
889 812
837 546
713 296
679 709
666 852
605 767
593 259
540 417
537 362
511 141
504 979
478 260
430 228
422 226
421 293