6684 306
13433 393
10584 780
10867 676
3129 105
170723 824
126974 561
90497 698
51438 362
74218 400
5093 123