4025 426
273520 738
21938 555
29698 240
94750 572
10518 416
24249 72
6026 117
11240 447
12430 229
79795 895
17535 912
17601 576
7889 571
3938 43
4141 763
7944 612
6677 620
10546 658