15945 897
7753 462
7990 668
3416 46
13621 574
24440 119
6259 562
56029 174
7719 624
4944 280
20764 678
9200 547
12292 657
20894 380