12897 684
2724 611
1451 413
2323 603
1266 359
2281 500
1756 423
13518 577
2566 593
3669 507
2557 503
10363 414
3305 666
3423 785
4211 706