50286 252790
40831 144786
20093 126334
19444 109010
19412 61403
19299 116431
17315 70845
11548 36655
10689 45556
9117 86479