2879 332
2681 447
4333 232
4047 475
3899 94
5025 457
6107 689
3875 775
5083 584
4206 410
3219 265
9564 41
3529 656