39961 95
58968 84
34628 63
91497 452
59562 240
39673 68
30293 63
25784 82
46900 104
40732 140
31452 95
31528 31
23782 30
30181 55