4686 331
3846 238
5614 544
3030 120
8849 669
5035 856
3569 229
3755 441
2248 230
17002 591
8567 558
9182 622
8088 782