50287 252812
40835 144808
20096 126446
19444 109015
19430 61447
19299 116441
17316 70857
11555 36679
10691 45567
9117 86486