21743 526
8548 517
11136 468
18471 285
581570 1213
16224 855
14023 195
51296 362
64059 505
39160 365
1786 60