815 253
540 585
831 82
286 266
249 495
34 642
376 327
680 217
951 660
458 680
385 414
605 783
778 932
364 141
15 752
504 674
350 981
402 910
2 589
805 578