50295 252847
40861 144900
20103 126478
19464 61564
19446 109034
19347 116465
17320 70876
11575 36726
10691 45579
9118 86495