1005 65
941 140
158 586
862 97
401 488
589 43
486 36
279 484
877 402
296 328
633 363
420 614
787 854
581 511
334 90
997 246
656 875
703 932
721 80
98 46
592 916
815 614
740 809