50348 253178
41012 145474
20132 126705
19688 62211
19461 109157
19361 116585
17355 71030
11705 37095
10697 45685
9126 86609