350 294
240 62
339 562
312 391
352 489
679 170
612 387
592 985
907 648
325 836
748 400
755 423
259 496
78 188
901 910
805 168
126 925
44 345
830 787
89 956