21754 526
8548 517
11136 468
18471 285
581583 1213
16224 855
14024 195
51299 362
64067 505
39164 365
1786 60