972 142
3768 216
6302 493
19585 330
4592 717
2100 73
12968 472
5796 561
8809 645
3075 320
9486 787
4571 718
2661 518