6684 306
13433 393
10583 780
10866 676
3129 105
170683 824
126934 561
90479 698
51410 362
74165 400
5093 123