39120 803
2063 443
211722 895
147545 823
14565 666
5841 463
14493 658
15408 512
97686 251
9828 302
32130 415
155709 276
28384 601