2860 332
2667 447
4294 232
4030 475
3888 94
5020 457
6092 689
3869 775
5063 584
4181 410
3190 265
9554 41
3527 656