3170 332
2966 447
5132 232
4296 475
4038 94
5274 457
6221 689
4030 775
5302 584
8831 411
3400 265
9754 41
3682 656