25074 686
2734 611
1464 413
2324 603
1270 359
2284 500
1784 423
13538 577
2591 593
3735 507
2640 503
10402 414
3341 666
3447 785
4214 706