980 142
3817 216
6382 493
19655 330
4605 717
2113 73
12982 472
5810 561
8829 645
3085 320
9500 787
4584 718
2667 518