6681 664
34193 713
15772 253
96456 514
16882 612
206385 1471
32048 647
5977 706
4543 413
5320 651
4214 510
5527 863
54730 815