3075 211
4892 790
31073 790
14463 488
9475 234
7216 605
10476 363
4342 76
18454 796
5674 209
5308 828
39775 317