3581 505
4132 487
2864 44
5723 738
1491 93
4103 600
6180 393
7881 506
4419 722
1143 217
7605 279
9012 33
2899 211
3030 391
970 107
4332 503
3725 685
9786 532
1621 149
6987 582
1684 42
7224 64
4873 636
5952 940
3864 447
4598 223
2754 603
5436 814