42575 401
5389 609
3593 631
122712 765
31713 173
85694 380
13346 582
172279 1051
29876 744
25949 249
39957 516
4174 273
4547 377
6881 138