27053 144
16702 163
19723 583
23403 279
34223 585
31722 366
2960 365
11883 239
20081 497
67034 854
21379 515