30595 621851
11681 75126
10274 237841
7755 59282
6019 37453
4843 65822
4228 67827
4083 15552
3258 79842
3128 74814