240 91
905 800
210 684
242 933
201 315
855 887
115 600
692 963
677 131
714 192
627 405
506 503
777 2
739 894
981 863
554 838
290 660
206 165
444 933
248 348