2378 670
880 216
2518 543
50852 411
454438 585
24134 580
13669 250
8728 63
62353 470
7192 836
3638 719