4238 644
29073 286
18540 422
3512 799
2852 147
20752 441
34250 671
9860 234
19267 431
8414 588
5672 486
20282 410
4633 824
631 74