4462 759
3809 392
6505 311
7413 879
2445 384
5533 829
3083 347
1897 37
4113 545
4060 48
14785 560
4778 278
4945 575
3505 389
4588 402
31414 269