963 142
3725 216
6255 493
19525 330
4584 717
2084 73
12959 472
5792 561
8795 645
3070 320
9479 787
4559 718
2660 518