2346 670
847 216
2507 543
50802 411
453449 585
24109 580
13622 250
8651 63
62171 470
7189 836
3629 719