510 368
367 126
1010 909
1048 583
571 178
143 506
180 984
1019 658
526 928
620 425
350 756
347 152
639 59
220 566
871 48
148 979
965 526
165 25
761 543
651 611