42561 401
5389 609
3593 631
122712 765
31713 173
85693 380
13346 582
172273 1051
29875 744
25945 249
39949 516
4174 273
4547 377
6881 138