27194 144
16885 163
19790 583
23437 279
34378 585
31829 366
2961 365
11891 239
20153 497
67392 855
21495 515