50316 252998
40943 145193
20112 126585
19571 61889
19451 109085
19359 116524
17334 70940
11649 36922
10692 45621
9124 86542