2667 356
3593 473
6429 777
2284 119
4222 660
4907 337
5193 634
2773 548
7171 864
6636 295
3913 377
8548 638
4347 554
4180 388
3858 387
5449 801
7028 756
43957 117