4462 759
3806 392
6505 311
7412 879
2444 384
5533 829
3082 347
1895 37
4113 545
4060 48
14785 560
4777 278
4945 575
3505 389
4585 402
31405 269