2890 760
1334 372
707 113
1063 238
720 194
2233 560
1445 435
2278 593
2302 647
26395 57
5729 266
16708 508
13111 928