5112 462
2198 573
1874 415
461 478
92 751
953 26
780 26
416 830
775 919
169 736
551 676
936 688
318 78
999 690
49 382
77 863
519 698
570 197
39 14
682 802
482 57
679 930
717 53
349 597