282 58
1198 358
1528 456
258 47
2101 465
2949 695
4129 812
11701 738
4696 449
18652 561
16384 158
111550 594
71657 282
37330 224
26465 613
30373 220
9676 529
3554 188