1041 765
1002 257
979 856
954 620
919 981
839 559
829 946
736 642
730 30
715 269
621 10
604 526
581 395
577 334
575 388
544 738
534 299
534 915
519 168
496 499