50287 252802
40833 144799
20095 126340
19444 109013
19424 61431
19299 116437
17316 70854
11550 36667
10690 45561
9117 86483