866 132
901 192
1674 374
15636 934
2578 703
881 233
2450 648
2049 467
5907 659
3649 520
2178 278
30795 686