50295 252844
40860 144891
20102 126475
19461 61548
19445 109027
19347 116463
17318 70867
11574 36721
10691 45578
9118 86494