977 142
3808 216
6366 493
19639 330
4602 717
2108 73
12974 472
5810 561
8822 645
3084 320
9492 787
4576 718
2662 518