50348 253172
41010 145467
20131 126699
19685 62196
19461 109157
19361 116585
17355 71028
11704 37093
10697 45685
9126 86607