2380 670
882 216
2519 543
50860 411
454516 585
24137 580
13671 250
8729 63
62372 470
7192 836
3638 719