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