6684 306
13433 393
10584 780
10867 676
3129 105
170710 824
126963 561
90493 698
51431 362
74196 400
5093 123