505 49
1325 643
548 419
881 630
582 69
724 879
1004 269
159 701
856 544
585 970
239 914
955 707
1158 1000
134 800
552 10
504 514
1016 843
993 998
265 850
61 144
437 673
40 936
345 622
225 427