4182 504
4746 372
9443 263
15927 726
111325 372
8783 323
46724 528
17778 508
31213 371
17259 213
26470 443