19769 547
40378 953
13196 675
23873 422
93804 840
18640 326
14676 32
54485 493
19696 452
31007 41
56403 593
25237 188