6684 306
13433 393
10583 780
10866 676
3129 105
170671 824
126927 561
90475 698
51404 362
74160 400
5093 123