4465 759
3809 392
6506 311
7413 879
2447 384
5533 829
3085 347
1898 37
4114 545
4060 48
14785 560
4779 278
4946 575
3505 389
4589 402
31429 269