5045 718
1574 331
2615 333
4498 357
3225 513
8114 846
3641 388
3866 354
2040 540
3168 530
7427 202
3451 99
4954 476
3824 830
3446 438
4863 687
4448 811
8600 401
2438 277
5011 678
5134 682
3708 652
4860 868
1697 127