4068 560
2338 338
14333 781
1735 85
6868 597
9165 636
2569 242
4454 584
7406 101
2114 169
3516 784
10805 901
3648 383