881 596
576 338
124 846
307 660
944 629
609 633
37 140
616 580
248 625
1016 91
663 134
1000 939
470 563
97 80
772 516
356 611
287 760
644 450
152 618
462 545
113 169
80 179