50036 251610
40411 143235
19947 125507
19376 108411
19275 116092
18765 59546
17183 70301
11266 35774
10662 45256
9103 86225