2879 332
2682 447
4342 232
4048 475
3899 94
5025 457
6109 689
3875 775
5083 584
4210 410
3219 265
9564 41
3530 656