2908 683
2687 611
1447 413
2322 603
1265 359
2278 500
1740 423
13504 577
2542 593
3602 507
2489 503
10335 414
3286 666
3418 785
4207 706