19284 547
39253 952
12940 675
23450 422
92354 840
18293 326
14286 32
53419 493
19360 450
30281 41
54841 593
24558 188