19692 547
40294 953
13175 675
23821 422
93675 840
18600 326
14635 32
54365 493
19655 452
30942 41
56290 593
25180 188