19282 547
39251 952
12939 675
23447 422
92344 840
18292 326
14283 32
53415 493
19358 450
30280 41
54835 593
24552 188