4010 426
273241 738
21936 555
29678 240
94684 572
10514 416
24241 72
6021 117
11237 447
12424 229
79759 895
17528 912
17588 576
7889 571
3934 43
4138 763
7942 612
6668 620
10542 658