21710 526
8548 517
11136 468
18468 285
581544 1213
16223 855
14018 195
51289 362
64040 505
39148 365
1786 60