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