27340 141
18921 57
88732 813
38460 465
67439 169
48401 263
44717 247
60501 228
13833 309
82734 685
88967 695
114421 800