39251 952
12939 675
23447 422
92344 840
18292 326
14283 32
53414 493
19357 450
30277 41
54832 593
17400 360
24551 188