19289 547
39263 952
12946 675
23462 422
92371 840
18300 326
14291 32
53442 493
19366 450
30294 41
54865 593
17413 360
24561 188