2890 760
1334 372
714 113
1067 238
722 194
2233 560
1446 435
2278 593
2303 647
26395 57
5729 266
16713 508
13117 928