39250 952
12939 675
23446 422
92338 840
18290 326
14283 32
53412 493
19356 450
30274 41
54823 593
17400 360
24551 188