1007 948
868 905
1005 887
587 832
857 731
668 705
785 703
69 596
676 570
508 451
266 449
444 432
330 407
614 363
506 239
571 210
66 165
966 117
693 101
896 52