6576 664
34046 713
15679 253
95376 510
16816 612
204473 1463
31265 646
5897 706
4466 413
5243 651
4156 510
5465 863
52483 815