1096 464
586 537
150 27
947 470
57 534
108 33
812 481
519 345
659 655
413 825
1005 590
289 394
891 926
243 178
985 189
151 498
391 329
824 673
289 6
700 633