1001 948
867 905
1004 887
552 832
850 731
666 705
785 703
69 596
675 570
502 451
261 449
442 432
328 407
613 363
506 239
569 210
60 165
965 117
692 101
889 52