50366 253341
41066 145749
20149 126819
19792 62527
19465 109234
19372 116663
17372 71134
11764 37295
10702 45755
9127 86662