50368 253364
41084 145795
20160 126837
19813 62586
19467 109245
19372 116668
17379 71149
11779 37327
10703 45763
9127 86767