6682 306
13431 393
10581 780
10863 676
3124 105
170484 824
126809 561
90371 698
51315 362
73930 400
5089 123