34086 150
39907 144
23250 545
20852 316
38983 465
18894 410
24506 785
47455 464
49663 401
12985 49
86076 251