50348 253171
41007 145460
20131 126697
19685 62195
19461 109156
19361 116585
17355 71028
11704 37092
10697 45684
9126 86607