2860 332
2666 447
4293 232
4030 475
3888 94
5020 457
6092 689
3868 775
5061 584
4180 410
3189 265
9554 41
3527 656