50343 253143
40998 145420
20129 126676
19664 62135
19459 109144
19361 116575
17350 71011
11694 37062
10696 45670
9125 86597