45472 232632
34773 122725
18448 100025
17907 105514
17898 112378
15809 63057
12017 38451
10268 41705
8841 82125
7731 25028