2405 110
7245 814
6312 362
7118 546
52539 920
133682 653
65762 516
17591 842
29340 744
18821 361
6427 353
66642 784
71660 309