6685 306
13441 393
10593 780
10873 676
3131 105
170857 824
127100 561
90618 698
51536 362
74510 400
5094 123