970 142
3759 216
6296 493
19559 330
4587 717
2095 73
12963 472
5794 561
8800 645
3074 320
9483 787
4568 718
2661 518