27338 141
18917 57
88724 813
38460 465
67426 169
48399 263
44716 247
60494 228
13831 309
82726 685
88954 695
114411 800