40579 401
5384 609
3588 631
122654 765
31704 173
85628 380
13336 582
172167 1051
29822 744
25858 249
39755 516
4168 273
4542 377
6872 138