2891 760
1334 372
728 113
1074 238
729 194
2236 560
1447 435
2278 593
2307 647
26399 57
5730 266
16723 508
13131 928