4039 560
2332 338
14241 781
1715 85
6850 597
9107 636
2566 242
4447 584
7401 101
2112 169
3513 784
10753 901
3637 383