19512 547
39777 953
13066 675
23665 422
93128 840
18479 326
14485 32
53943 493
19524 452
30647 41
55524 593
17584 360
24971 188