39048 110
8441 585
13342 416
55675 742
13022 457
3767 282
14362 862
6019 380
4577 715
5533 770
3426 355
5440 557