6531 813
4056 596
6576 455
3949 750
4297 449
4247 451
3988 681
56958 878
49888 432
31114 305
15950 582
47963 846