290 38
473 186
797 608
288 948
149 598
704 850
118 6
769 995
86 534
480 325
982 626
543 835
863 53
39 157
897 847
511 15
107 445
634 203
671 443
303 413