15183 686
2730 611
1454 413
2323 603
1267 359
2282 500
1763 423
13526 577
2570 593
3681 507
2571 503
10378 414
3307 666
3434 785
4211 706