50635 255313
41963 149571
21230 66837
20322 128548
19561 110145
19432 117390
17672 72855
12532 39706
10794 46523
9155 87594