320 130
550 106
1008 868
496 147
411 803
634 711
91 72
697 913
266 229
858 53
905 587
552 629
756 595
302 447
916 394
880 140
545 685
104 323
481 673
802 130