4062 560
2337 338
14318 781
1733 85
6867 597
9157 636
2568 242
4452 584
7406 101
2113 169
3516 784
10795 901
3647 383