16667 560
5544 421
15802 614
9453 479
1969 99
2408999 7084
7915 614
26835 215
62691 609
3756 522
69069 169
5046 155
6641 795
6162 193
6438 53
14304 163
7541 247
7887 493
3737 295
8839 605
1476 231
3778 46
2606 68
4512 782
2993 232
27737 101
2923 181
8538 667