19289 547
39264 952
12946 675
23464 422
92372 840
18300 326
14292 32
53442 493
19366 450
30294 41
54868 593
24562 188