2890 760
1334 372
716 113
1068 238
722 194
2234 560
1446 435
2278 593
2307 647
26395 57
5729 266
16715 508
13120 928