976 142
3780 216
6335 493
19618 330
4598 717
2103 73
12971 472
5808 561
8817 645
3081 320
9492 787
4573 718
2662 518