331 307
552 544
1140 465
591 537
150 27
947 470
59 534
110 33
812 481
521 345
661 655
423 825
1007 590
289 394
891 926
244 178
989 189
151 498
394 329
825 673