976 142
3790 216
6345 493
19625 330
4598 717
2108 73
12972 472
5810 561
8819 645
3083 320
9492 787
4574 718
2662 518