321 49
895 230
530 361
8 628
1039 749
912 219
115 891
545 966
860 975
792 395
539 465
590 962
236 562
224 709
327 90
197 152
743 525
333 906
1002 951
231 813
948 537
766 676
845 644
10 402