393 575
361 312
785 63
94 149
642 53
484 457
58 857
1186 12
855 540
2450 304
2088 849
638 564
469 211
400 311
777 914
2505 648
921 805
1143 883
27 692
287 129
321 735
969 963