4462 759
3803 392
6505 311
7412 879
2443 384
5533 829
3082 347
1895 37
4112 545
4060 48
14785 560
4777 278
4945 575
3504 389
4584 402
31403 269