39733 401
5384 609
3584 631
122611 764
31696 173
85567 380
13329 582
172067 1049
29774 744
25799 249
39611 516
4162 273
4541 377
6866 138