15939 897
7753 462
7980 668
3416 46
13620 574
24440 119
6259 562
56025 174
7719 624
4938 280
20762 678
9200 547
12290 657
20891 380