1000 948
864 905
1003 887
544 832
850 731
666 705
785 703
69 596
675 570
501 451
259 449
440 432
327 407
613 363
506 239
568 210
59 165
965 117
692 101
889 52