1007 653
1069 245
503 22
206 784
311 626
131 160
1019 408
423 124
421 113
147 482
353 649
496 279
730 746
657 754
428 175
84 312
591 894
792 746
246 729
816 236