971 142
3760 216
6297 493
19565 330
4590 717
2096 73
12965 472
5795 561
8802 645
3074 320
9486 787
4568 718
2661 518