50036 251614
40411 143235
19947 125508
19376 108413
19275 116092
18767 59548
17183 70302
11267 35775
10662 45256
9103 86225