2879 332
2682 447
4333 232
4047 475
3899 94
5025 457
6107 689
3875 775
5083 584
4207 410
3219 265
9564 41
3530 656