15388 616
39224 302
20155 93
30020 863
7660 291
43422 337
33223 108
27886 153
7483 516
3092 212
9594 93