50368 253367
41084 145805
20160 126841
19817 62598
19467 109253
19372 116670
17382 71157
11780 37331
10703 45765
9127 86772