45472 232634
34773 122725
18449 100026
17907 105514
17898 112379
15809 63057
12017 38452
10268 41706
8841 82125
7731 25030