21717 526
8548 517
11136 468
18468 285
581550 1213
16224 855
14019 195
51291 362
64042 505
39148 365
1786 60