35520 857
2534 327
86867 389
20789 359
11035 112
19255 747
14445 533
6596 874
13706 722
9426 881
8588 91
6168 512
10029 808
7284 78