976 142
3798 216
6359 493
19634 330
4601 717
2108 73
12974 472
5810 561
8820 645
3083 320
9492 787
4575 718
2662 518