6535 763
3047 420
4124 664
2454 35
7524 432
7085 606
7513 657
6460 413
7561 629
11094 285
8118 905
18721 583