286 58
1198 358
1536 456
261 47
2108 465
2951 695
4130 812
11702 738
4698 449
18657 561
16384 158
111556 594
71674 282
37332 224
26478 613
30388 220
9685 529
3558 188