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