287 58
1198 358
1536 456
261 47
2113 465
2951 695
4131 812
11704 738
4699 449
18659 561
16384 158
111557 594
71678 282
37332 224
26481 613
30394 220
9687 529
3558 188