39935 401
5384 609
3584 631
122619 765
31698 173
85579 380
13333 582
172099 1049
29784 744
25807 249
39643 516
4164 273
4541 377
6867 138