2902 313
497 921
1145 576
144 880
777 861
96 180
166 1000
370 740
576 490
488 607
397 770
629 697
687 231
63 14
599 567
1857 567
693 706
549 205
396 551
55 539
607 842
591 222
892 754