3995 753
2769 563
5560 540
1293 209
1667 289
1694 317
2425 71
2441 488
5180 611
6303 322
1922 327
24227 702
2273 435
2814 607
2694 652