50316 252999
40943 145193
20112 126585
19572 61890
19451 109085
19359 116524
17334 70940
11650 36923
10692 45621
9124 86542