2377 670
880 216
2518 543
50851 411
454396 585
24133 580
13667 250
8723 63
62345 470
7192 836
3638 719