970 142
3751 216
6294 493
19556 330
4587 717
2092 73
12963 472
5794 561
8800 645
3074 320
9483 787
4566 718
2661 518