578 588
496 386
65 983
755 96
459 652
237 642
224 70
607 106
154 140
915 465
491 343
820 940
564 342
62 51
20 614
671 33
606 620
757 326
108 87
927 278
527 354
531 174
766 733
859 219
974 455
995 151
872 844
37 613
727 162
626 502