6685 306
13441 393
10593 780
10873 676
3131 105
170859 824
127109 561
90624 698
51542 362
74518 400
5094 123