930 326
1002 261
545 400
741 518
331 55
596 803
369 571
54 868
470 281
527 415
383 847
474 297
93 789
364 511
51 854
1008 653
986 553
243 427
144 746
95 523