2985 818
2664 613
1621 317
2648 399
2986 498
949 116
2554 592
3184 381
2826 417
4338 488
1023 142
1240 109