39499 109
8450 585
55638 742
13045 457
3730 282
14358 862
6071 380
4575 715
5537 770
3411 355
5434 557