1003 909
479 233
871 898
1657 9
2063 757
638 303
765 556
258 902
746 306
546 684
848 483
841 158
533 575
178 374
945 323
713 344
716 111
325 588
1012 637
671 286