40759 401
5384 609
3588 631
122664 765
31706 173
85635 380
13337 582
172181 1051
29831 744
25878 249
39795 516
4169 273
4543 377
6875 138