2891 760
1334 372
730 113
1075 238
729 194
2236 560
1447 435
2278 593
2308 647
26400 57
5730 266
16733 508
13132 928