50341 253136
40995 145415
20128 126674
19647 62113
19459 109142
19361 116574
17350 71005
11692 37054
10694 45666
9125 86595