12502 416
11815 674
11688 878
9551 354
191811 405
123040 530
14517 556
43875 834
93458 568
9072 146
68177 527
3365 475
18232 77