2886 332
2685 447
4349 232
4049 475
3899 94
5027 457
6111 689
3875 775
5089 584
4212 410
3220 265
9569 41
3531 656