2890 760
1334 372
707 113
1062 238
719 194
2233 560
1444 435
2276 593
2302 647
26394 57
5729 266
16703 508
13110 928