4068 560
2340 338
14337 781
1740 85
6868 597
9168 636
2569 242
4455 584
7406 101
2114 169
3516 784
10805 901
3648 383