8893 667
3104 177
5667 823
3125 624
1754 78
8914 982
3162 484
18905 622
1562 249
3451 645
6440 664
2836 198
1913 391
8597 33
6503 724
9015 118
3843 355
5561 482
8822 692
4697 270
6606 419
2825 60