4040 560
2332 338
14245 781
1718 85
6853 597
9109 636
2566 242
4447 584
7401 101
2112 169
3513 784
10755 901
3637 383