2256 445
3405 584
1506 319
2039 646
3916 482
2451 515
1416 278
2187 591
1840 457
2043 665
714 106
2664 695
1763 322
437 49
2583 532
833 165
1079 271
2864 888
691 158
2462 557
2731 549
2032 281
3307 672
2970 749
632 128
2069 480
3160 883
3093 690