19387 686
2731 611
1456 413
2324 603
1268 359
2284 500
1773 423
13531 577
2576 593
3694 507
2595 503
10390 414
3326 666
3438 785
4214 706