18477 519
2859 556
386278 865
54167 215
167449 998
38460 679
33955 244
26972 546
75646 800
37902 549
3724 472
5411 451
28448 318