1002 257
920 981
874 980
857 196
851 482
850 138
839 559
769 242
716 269
687 742
660 758
656 354
622 10
610 288
581 395
499 107
497 499
465 969
443 493
402 39