50366 253328
41062 145725
20148 126806
19782 62493
19464 109226
19371 116655
17370 71119
11747 37264
10702 45751
9126 86652