3798 418
1885 123
220 755
130 189
1539 137
459 478
38 14
309 810
416 830
807 839
69 670
873 706
4629 786
417 545
682 802
312 933
1273 657
736 601
1014 742
142 290
242 308
935 688
974 309