23211 686
2733 611
1458 413
2324 603
1270 359
2284 500
1781 423
13538 577
2583 593
3728 507
2627 503
10396 414
3336 666
3442 785
4214 706