19749 547
40355 953
13189 675
23862 422
93781 840
18632 326
14669 32
54457 493
19690 452
30995 41
56385 593
25218 188