1135 309
623 544
1167 465
598 537
153 27
950 470
60 534
111 33
816 481
524 345
663 655
435 825
1010 590
293 394
894 926
251 178
992 189
155 498
400 329
828 673