40636 401
5384 609
3588 631
122657 765
31706 173
85631 380
13337 582
172172 1051
29824 744
25872 249
39770 516
4168 273
4543 377
6872 138