8438 796
7035 530
20406 207
2596 384
1627 60
27548 498
3834 575
2702 362
3160 678
3887 728
4235 718
14715 116
12685 464