50368 253369
41088 145812
20160 126842
19818 62601
19467 109253
19372 116670
17382 71157
11781 37334
10703 45765
9127 86772