30595 621851
11681 75126
10274 237847
7755 59283
6019 37454
4843 65822
4228 67827
4083 15553
3258 79846
3128 74814