50295 252847
40861 144900
20103 126478
19464 61563
19446 109034
19347 116465
17318 70870
11575 36725
10691 45579
9118 86495