19284 547
39253 952
12940 675
23450 422
92358 840
18295 326
14286 32
53421 493
19361 450
30282 41
54842 593
17403 360
24558 188