4462 759
3808 392
6505 311
7413 879
2444 384
5533 829
3082 347
1897 37
4113 545
4060 48
14785 560
4778 278
4945 575
3505 389
4587 402
31412 269