681 416
1015 190
314 119
643 488
378 658
315 544
328 673
284 359
825 797
774 202
731 751
139 25
921 591
833 572
235 494
155 297
126 875
53 11
903 781
659 640