50286 252789
40831 144786
20093 126333
19444 109010
19412 61403
19299 116431
17315 70845
11548 36655
10689 45556
9117 86478