1090 160
351 837
70 126
148 613
467 563
343 690
28 640
949 282
765 704
748 963
732 553
49 248
973 822
257 157
676 283
369 938
744 999
550 686
758 479
720 932