4095 560
2345 338
14435 781
1755 85
6880 597
9218 636
2577 242
4464 584
7414 101
2115 169
3519 784
10846 901
3654 383