328 250
497 245
662 189
693 280
653 163
269 831
109 805
575 325
880 811
326 976
123 181
1056 311
694 225
662 409
296 936
168 919
959 815
222 156
775 164
702 795