1230 175
399 805
73 333
985 479
445 310
245 282
603 896
240 159
820 633
146 701
658 82
522 986
509 974
60 617
677 689
824 783
909 260
131 379
963 624
917 354