19289 547
39262 952
12946 675
23460 422
92371 840
18300 326
14290 32
53440 493
19366 450
30294 41
54864 593
17413 360
24560 188