21709 526
8548 517
11136 468
18468 285
581540 1213
16223 855
14018 195
51288 362
64037 505
39148 365
1786 60