2502 353
6752 584
4347 886
3550 262
2575 520
3148 478
7687 371
3852 775
14568 297
1177 93
2055 299
15874 898
3664 652
2448 357
3687 580
16281 398
3784 315
2038 355
2450 369
2472 473
4468 507
1055 47
7153 496
6282 911