961 142
3721 216
6199 493
19508 330
4580 717
2084 73
12947 472
5791 561
8791 645
3070 320
9477 787
4558 718
2657 518