19512 547
39777 953
13066 675
23665 422
93127 840
18479 326
14485 32
53941 493
19524 452
30647 41
55521 593
17584 360
24970 188