284 58
1198 358
1531 456
258 47
2101 465
2949 695
4129 812
11701 738
4696 449
18653 561
16384 158
111552 594
71657 282
37331 224
26465 613
30376 220
9679 529
3554 188