26546 142
16505 163
19636 583
23323 279
34058 584
31604 366
2957 365
11874 239
19976 497
66563 854
21248 515