50287 252805
40833 144801
20096 126342
19444 109013
19426 61435
19299 116439
17316 70855
11551 36670
10691 45563
9117 86483