983 142
3831 216
6387 493
19687 330
4611 717
2119 73
12987 472
5815 561
8840 645
3090 320
9504 787
4596 718
2670 518