281 58
1198 358
1511 456
251 47
2096 465
2947 695
4124 812
11698 738
4692 449
18647 561
16383 158
111528 594
71620 282
37323 224
26439 613
30332 220
9653 529
3544 188