282 58
1198 358
1525 456
258 47
2101 465
2949 695
4129 812
11701 738
4695 449
18652 561
16384 158
111549 594
71656 282
37329 224
26465 613
30372 220
9675 529
3554 188