3211 537
4634 786
894 957
545 697
183 549
685 142
39 14
663 795
313 933
107 395
426 82
158 929
3809 418
316 78
831 862
573 180
70 605
973 309
1566 510
624 693
682 802
603 726