6685 306
13441 393
10593 780
10873 676
3131 105
170857 824
127102 561
90622 698
51538 362
74511 400
5094 123