1598 809
906 319
699 370
353 613
1076 101
583 771
551 486
618 66
6277 84
3723 112
3536 797
3071 927
2820 692
2811 951
2722 488
2469 981
657 334
685 646
54 124
930 651