50383 253471
41118 145965
20172 126915
19888 62777
19470 109298
19378 116711
17396 71321
11800 37512
10708 45801
9128 86801