1002 848
566 687
478 7
546 690
1032 350
44 677
43 86
652 726
470 74
71 677
988 311
487 327
147 841
247 94
930 127
802 247
76 110
645 24
780 237
717 878