46 988
922 894
511 541
951 381
891 564
413 315
550 658
580 368
877 451
679 263
910 907
596 642
292 148
409 404
653 279
105 459
818 222
467 906
352 71
467 222