6694 306
13448 393
10602 780
10885 676
3137 105
171102 824
127380 562
90809 698
51735 362
75173 400
5103 123