39923 401
5384 609
3584 631
122617 765
31698 173
85578 380
13332 582
172092 1049
29784 744
25806 249
39641 516
4163 273
4541 377
6867 138