18477 519
2859 556
386283 865
54170 215
167452 998
38460 679
33956 244
26972 546
75646 800
37903 549
3724 472
5411 451
28448 318