4059 560
2337 338
14305 781
1729 85
6864 597
9149 636
2568 242
4452 584
7405 101
2113 169
3513 784
10791 901
3642 383