281 58
1198 358
1511 456
252 47
2096 465
2947 695
4125 812
11698 738
4693 449
18647 561
16383 158
111531 594
71620 282
37323 224
26442 613
30334 220
9654 529
3547 188