27560 686
2735 611
1465 413
2324 603
1270 359
2284 500
1786 423
13540 577
2595 593
3748 507
2650 503
10406 414
3349 666
3452 785
4214 706