281 58
1198 358
1519 456
257 47
2097 465
2949 695
4127 812
11701 738
4694 449
18650 561
16384 158
111544 594
71650 282
37328 224
26460 613
30364 220
9669 529
3554 188