6582 763
3052 420
5310 664
2460 35
7539 432
7094 606
7556 657
6466 413
7643 629
11160 285
8136 905
18742 583