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