50366 253343
41067 145755
20150 126824
19796 62536
19465 109234
19372 116664
17372 71134
11764 37296
10702 45755
9127 86663