16667 560
5545 421
15802 614
9454 479
1969 99
2409242 7084
7917 614
26842 215
62693 609
3757 522
69092 169
5046 155
6643 795
6162 193
6441 53
14311 163
7541 247
7888 493
3737 295
8839 605
1477 231
3779 46
2607 68
4512 782
2996 232
27737 101
2923 181
8541 667