19286 547
39258 952
12946 675
23455 422
92366 840
18300 326
14290 32
53433 493
19364 450
30292 41
54860 593
17409 360
24558 188