50635 255315
41965 149573
21230 66838
20322 128548
19561 110145
19432 117390
17672 72857
12533 39711
10794 46523
9155 87594