2370 670
872 216
2516 543
50844 411
454215 585
24127 580
13661 250
8719 63
62305 470
7191 836
3638 719