19692 547
40294 953
13175 675
23821 422
93675 840
18601 326
14635 32
54366 493
19655 452
30943 41
56293 593
25180 188