5216 591
42525 471
25374 879
8494 358
12080 698
70673 1029
27230 519
25983 748
7009 381
15694 642
3468 453