50295 252847
40864 144907
20103 126480
19469 61573
19446 109034
19347 116465
17320 70877
11576 36728
10691 45580
9118 86495