2975 601
1837 397
6964 738
4718 371
5103 564
5298 486
14853 897
7512 462
7798 668
3213 46
13294 574
24266 119
6120 562
55531 174
7631 624
4715 280
20497 678
9052 547
12069 657
20523 380