101 101
830 66
843 949
546 966
84 668
814 629
230 190
305 548
646 357
787 119
298 611
503 723
2419 792
669 236
559 79
91 929
761 682
692 706
338 630
770 470
546 736
82 876
499 673
137 123