2586 356
3518 473
6356 777
2211 119
4154 660
4571 336
5085 634
2696 548
7095 864
6533 295
3848 377
8471 638
4256 554
4057 388
3746 387
5382 801
6888 756
42481 115