40653 401
5384 609
3588 631
122657 765
31706 173
85633 380
13337 582
172173 1051
29826 744
25872 249
39777 516
4168 273
4543 377
6873 138