19295 547
39287 952
12949 675
23467 422
92392 840
18305 326
14298 32
53473 493
19374 450
30305 41
54888 593
24570 188