50285 252783
40831 144783
20093 126332
19444 109009
19412 61402
19299 116430
17314 70842
11548 36652
10689 45553
9117 86474