301 416
655 306
335 705
293 202
886 958
640 489
70 326
828 292
405 345
406 773
150 579
94 900
848 343
905 885
508 423
131 555
792 360
310 77
474 650
983 211
460 981
720 443
153 337
482 196