19115 89
31496 570
4763 46
2535 327
20834 489
15450 246
15299 386
11930 477
4185 413
4174 533
15765 67
11338 450
15027 705