50295 252856
40866 144925
20103 126480
19472 61580
19446 109034
19348 116469
17321 70879
11580 36743
10691 45581
9118 86497