2667 356
3593 473
6429 777
2284 119
4222 660
4908 337
5195 634
2774 548
7172 864
6638 295
3913 377
8550 638
4348 554
4181 388
3858 387
5449 801
7031 756
43966 117