50370 253381
41092 145834
20162 126856
19824 62618
19468 109255
19372 116672
17384 71168
11785 37349
10703 45768
9127 86774