50635 255310
41962 149564
21225 66825
20322 128547
19561 110143
19432 117388
17671 72852
12531 39703
10792 46520
9155 87594