2681 611
1447 413
2322 603
1265 359
2278 500
1736 423
13500 577
2533 593
3595 507
2487 503
10328 414
3284 666
3417 785
4206 706