1013 701
1259 690
375 715
401 29
645 531
268 678
434 459
699 419
686 63
127 268
526 189
822 509
351 849
143 149
126 544
938 862
159 95
324 722
36 323
558 356