4897 767
6328 98
22797 895
7767 377
12682 666
5313 478
8402 213
3559 530
6937 888
3577 25
12148 604
10476 78
12890 212
7519 400
3779 443
2598 459
3963 637
910 125