40556 401
5384 609
3588 631
122654 765
31700 173
85624 380
13336 582
172166 1051
29820 744
25857 249
39748 516
4168 273
4542 377
6872 138