50366 253343
41067 145756
20150 126824
19797 62544
19465 109238
19372 116664
17373 71139
11764 37296
10702 45756
9127 86663