2879 332
2683 447
4344 232
4048 475
3899 94
5025 457
6110 689
3875 775
5084 584
4211 410
3219 265
9566 41
3531 656