2879 332
2684 447
4346 232
4049 475
3899 94
5027 457
6111 689
3875 775
5085 584
4211 410
3220 265
9568 41
3531 656