30592 621802
11679 75093
10250 237363
7755 59254
5948 37121
4843 65802
4222 67785
4054 15437
3246 79649
3090 74581