19664 547
40233 953
13162 675
23793 422
93590 840
18584 326
14616 32
54293 493
19620 452
30877 41
56232 593
17678 360
25152 188