2691 843
2610 755
775 245
1835 538
1952 501
2091 555
731 225
7543 530
3045 544
6436 288
25266 322
13525 393
7111 391
8341 689
7899 525