2899 760
1340 372
787 114
1103 238
751 194
2240 560
1450 435
2283 593
2317 647
26428 57
5734 266
16794 508
13176 928