281 58
1198 358
1514 456
252 47
2097 465
2948 695
4125 812
11698 738
4694 449
18648 561
16384 158
111538 594
71627 282
37327 224
26449 613
30342 220
9661 529
3550 188