293 907
303 845
400 523
684 310
373 29
526 939
457 735
299 868
286 818
837 348
912 226
110 62
607 476
546 154
501 903
431 915
83 855
584 589
320 552
527 772