4025 753
2790 563
5597 540
1310 209
1687 289
1714 317
2469 71
2482 488
5245 611
6349 322
1950 327
24432 702
2295 435
2826 607
2728 652