50343 253147
40998 145421
20129 126677
19664 62136
19459 109145
19361 116577
17350 71012
11694 37064
10696 45671
9125 86600