50348 253165
41002 145451
20131 126696
19676 62172
19461 109154
19361 116582
17355 71027
11701 37084
10697 45683
9126 86605