3793 418
5100 462
1885 123
315 78
4627 786
46 382
458 606
38 14
416 830
603 726
185 78
848 102
246 196
372 366
2180 573
29 474
570 180
701 695
739 627
77 615
873 706
983 253