2668 356
3594 473
6429 777
2284 119
4222 660
4908 337
5197 634
2775 548
7172 864
6639 295
3913 377
8550 638
4348 554
4182 388
3858 387
5451 801
7032 756
43973 117