50336 253118
40986 145386
20124 126659
19635 62072
19457 109133
19360 116565
17343 70991
11685 37031
10694 45659
9125 86585