8438 796
7033 530
20406 207
2596 384
1627 60
27545 498
3834 575
2700 362
3160 678
3887 728
4234 718
14714 116
12672 464