6685 306
13441 393
10592 780
10873 676
3131 105
170853 824
127093 561
90611 698
51530 362
74500 400
5094 123