2381 670
882 216
2520 543
50862 411
454545 585
24137 580
13672 250
8729 63
62375 470
7192 836
3638 719