50371 253384
41097 145840
20162 126857
19839 62632
19468 109255
19373 116674
17384 71172
11788 37354
10703 45768
9127 86774