40613 401
5384 609
3588 631
122657 765
31705 173
85630 380
13337 582
172170 1051
29824 744
25865 249
39768 516
4168 273
4543 377
6872 138