411 902
159 759
480 215
988 529
566 466
326 858
51 82
61 947
308 477
317 506
236 78
824 465
302 480
889 881
119 200
435 331
947 813
370 581
93 106
329 928