19286 547
39255 952
12946 675
23453 422
92362 840
18298 326
14289 32
53430 493
19364 450
30286 41
54853 593
17405 360
24558 188