50286 252791
40831 144786
20093 126335
19444 109011
19412 61404
19299 116431
17315 70845
11548 36656
10689 45556
9117 86479