287 58
1198 358
1536 456
262 47
2113 465
2951 695
4133 812
11705 738
4699 449
18659 561
16384 158
111562 594
71684 282
37332 224
26483 613
30400 220
9688 529
3560 188