4037 560
2332 338
14227 781
1712 85
6849 597
9100 636
2566 242
4447 584
7399 101
2112 169
3513 784
10748 901
3636 383