1042 765
1002 257
979 856
954 620
920 981
839 559
831 946
736 642
730 30
716 269
622 10
604 526
581 395
577 334
575 388
544 738
534 299
534 915
520 168
497 499