21610 526
8547 517
11130 468
18466 285
581388 1213
16223 855
13997 195
51249 362
63954 505
39122 365
1784 60