961 142
3716 216
6181 493
19506 330
4580 717
2084 73
12947 472
5791 561
8789 645
3070 320
9477 787
4557 718
2657 518