50295 252844
40860 144895
20102 126477
19463 61554
19445 109029
19347 116463
17318 70869
11574 36721
10691 45578
9118 86494