3896 796
5105 682
6331 391
7651 621
14443 412
7911 461
7159 819
3673 655
4225 98
38316 381
10794 642
4196 382
2575 220
3861 825
2602 265
4963 879