21740 526
8548 517
11136 468
18471 285
581568 1213
16224 855
14022 195
51296 362
64058 505
39160 365
1786 60