6694 306
13449 393
10602 780
10885 676
3137 105
171116 824
127391 562
90820 698
51751 362
75206 400
5103 123