6685 306
13441 393
10592 780
10873 676
3131 105
170852 824
127093 561
90610 698
51527 362
74494 400
5094 123