50348 253172
41007 145461
20131 126698
19685 62195
19461 109157
19361 116585
17355 71028
11704 37093
10697 45685
9126 86607