21747 526
8548 517
11136 468
18471 285
581573 1213
16224 855
14023 195
51296 362
64063 505
39161 365
1786 60