50295 252853
40866 144923
20103 126480
19472 61580
19446 109034
19348 116468
17321 70878
11580 36743
10691 45581
9118 86497