6687 306
13442 393
10597 780
10873 676
3132 105
170887 824
127155 561
90656 698
51578 362
74632 400
5094 123