50036 251612
40411 143235
19947 125507
19376 108412
19275 116092
18767 59548
17183 70302
11266 35774
10662 45256
9103 86225