4043 560
2334 338
14253 781
1720 85
6855 597
9113 636
2567 242
4448 584
7401 101
2112 169
3513 784
10764 901
3638 383