50295 252843
40859 144880
20101 126472
19457 61537
19445 109026
19347 116461
17318 70866
11571 36710
10691 45576
9118 86493