27306 141
18907 57
88679 813
38446 465
67341 169
48375 263
44680 247
60449 228
13815 309
82667 685
88869 695
114356 800