26315 504
24791 242
12718 573
19289 841
13833 556
10370 450
19089 63
40267 241
37624 142
24504 159
18209 671